multicellular horn - French English Dictionary